Software Engineer
About the Role:
We are seeking a skilled and versatile mid to senior level Software Engineer to join our dynamic team. In this role, you'll collaborate with a team designing, developing, and maintaining innovative software solutions, contributing to the success of impactful multiple projects.
Key Responsibilities:
- Develop and maintain applications using C#, .NET Core, and modern frameworks.
- Build and optimize database solutions with SQL.
- Create engaging user interfaces using Angular or React, JavaScript, and related front-end technologies.
- Develop and integrate RESTful APIs to ensure seamless system communication.
- Leverage cloud platforms like Azure or AWS for scalable and secure deployments.
- Work with integration tools to streamline workflows.
Qualifications:
- Strong experience in software development and integration.
- Proven expertise in C#, .NET Core, SQL, and JavaScript frameworks.
- Hands-on experience with cloud platforms (Azure or AWS).
- Familiarity with integration tools helpful
- Excellent problem-solving skills and a collaborative mindset.
This position will be on-site two days/week in Baltimore.